|
FEXP Solver
1.0.0.0
|
#include "FEXPCommon.h"#include "FEXPSerialization.h"#include "FEXPSerializeDataTables.h"#include "FEXPElement.h"#include "FEXPSetting.h"

Go to the source code of this file.
Classes | |
| class | ICFEXPSerialDataBase |
| Base interface for the block data from input files. More... | |
| class | CFEXPCalcDynamic |
| Class represents #CALCULATION.dynamic block. More... | |
| class | CFEXPCalcMaterial |
| Class represents #CALCULATION.material block. More... | |
| class | CFEXPCalcConstrain |
| Class represents #CALCULATION.constrains block. More... | |
| class | CFEXPCalcLoad |
| Class represents #CALCULATION.loads block. More... | |
| class | CFEXPGeomNodes |
| Class represents #GEOMETRY.nodes block. More... | |
| class | CFEXPGeomElements |
| class | CFEXPSolverClusterNodes |
| Class represents #SERVER.init block. More... | |
| class | CFEXPSolverFeModels |
| Class represents #SOLVER.input_files block. More... | |
| class | CFEXPSolverCalcBehaviour |
| Class represents #SOLVER.calc_behaviour block. More... | |
| class | CFEXPCalculationResult |
| Class represents #RESULTS block. More... | |
| class | CFEXPInpDataModelAssemblyFactory |
| It contains functionality required to assembly numerical model (for FEA) from input data. More... | |
| class | CFEXPSolverInpDataAssemblyFactory |
| It contains functionality required to assembly FEXP solver settings from configuration input data. More... | |
| class | CFEXPResultDataModelAssemblyFactory |
| It contains functionality required to deserialization of a result data. More... | |
| class | ICFEXPInpDataContBase |
| Base interface for text file data processing. More... | |
| class | CFEXPInpDataWrapper |
| Wrapper of an individual elements within the container for deserialized input data. More... | |
| class | CFEXPFEInpContBase |
| Base container interface. More... | |
| class | ICFEXPDataContIntf |
| Base container interface focused on processing of a serialized/deserialized data. More... | |
| class | CFEXPInpDataContainer |
| Container for the deserialized input data of FE models. More... | |
| class | CFEXPServerInpDataContainer |
| class | CFEXResultDataContainer |
| Container for the deserialized data containing results from numerical simulation. More... | |
Macros | |
| #define | INPUT_DATA_CALC_DYNAMICS_CONTAINER_NAME "INPUT_CONTAINER_CALC_DYNAMICS" |
| #define | INPUT_DATA_CALC_MATERIAL_CONTAINER_NAME "INPUT_CONTAINER_CALC_MATERIAL" |
| #define | INPUT_DATA__CALC_CONSTRAIN_CONTAINER_NAME "INPUT_CONTAINER_CALC_CONSTRAIN" |
| #define | INPUT_DATA_CALC_LOAD_CONTAINER_NAME "INPUT_CONTAINER_CALC_LOAD" |
| #define | INPUT_DATA_GEOM_NODES_CONTAINER_NAME "INPUT_CONTAINER_GEOM_NODES" |
| #define | INPUT_DATA_GEOM_ELEMENTS_CONTAINER_NAME "INPUT_CONTAINER_GEOM_ELEMENTS" |
| Class represents #GEOMETRY.elements block. More... | |
| #define | SOLVER_CONFIG_INPUT_DATA_CLUSTER_NODES_CONTAINER_NAME "SOLVER_CONFIG_INPUT_CONTAINER_CLUSTER_NODES" |
| #define | SOLVER_CONFIG_INPUT_DATA_MODELS_CONTAINER_NAME "SOLVER_CONFIG_INPUT_CONTAINER_FE_MODELS" |
| #define | SOLVER_CONFIG_INPUT_DATA_CALC_BEHAV_CONTAINER_NAME "SOLVER_CONFIG_INPUT_CONTAINER_CALC_BEHAV" |
| #define | CALCULATION_RESULT_DATA_MODELS_CONTAINER_NAME "CALCULATION_RESULT_CONTAINER" |
| #define | INPUT_DATA_CONTAINER_NAME "INPUT_CONTAINER" |
| #define | SERVER_INPUT_DATA_CONTAINER_NAME "SERVER_INPUT_CONTAINER" |
| Container for the deserialized data from a solver configuration file. More... | |
| #define | RESULT_CONTAINER_NAME "RESULT_CONTAINER" |
Typedefs | |
| using | t_FileStructMap = std::map< std::string, std::function< Ptr< ICFEXPSerialDataBase >()> > |
| #define CALCULATION_RESULT_DATA_MODELS_CONTAINER_NAME "CALCULATION_RESULT_CONTAINER" |
| #define INPUT_DATA__CALC_CONSTRAIN_CONTAINER_NAME "INPUT_CONTAINER_CALC_CONSTRAIN" |
| #define INPUT_DATA_CALC_DYNAMICS_CONTAINER_NAME "INPUT_CONTAINER_CALC_DYNAMICS" |
| #define INPUT_DATA_CALC_LOAD_CONTAINER_NAME "INPUT_CONTAINER_CALC_LOAD" |
| #define INPUT_DATA_CALC_MATERIAL_CONTAINER_NAME "INPUT_CONTAINER_CALC_MATERIAL" |
| #define INPUT_DATA_CONTAINER_NAME "INPUT_CONTAINER" |
| #define INPUT_DATA_GEOM_ELEMENTS_CONTAINER_NAME "INPUT_CONTAINER_GEOM_ELEMENTS" |
Class represents #GEOMETRY.elements block.
| #define INPUT_DATA_GEOM_NODES_CONTAINER_NAME "INPUT_CONTAINER_GEOM_NODES" |
| #define RESULT_CONTAINER_NAME "RESULT_CONTAINER" |
| #define SERVER_INPUT_DATA_CONTAINER_NAME "SERVER_INPUT_CONTAINER" |
Container for the deserialized data from a solver configuration file.
| #define SOLVER_CONFIG_INPUT_DATA_CALC_BEHAV_CONTAINER_NAME "SOLVER_CONFIG_INPUT_CONTAINER_CALC_BEHAV" |
| #define SOLVER_CONFIG_INPUT_DATA_CLUSTER_NODES_CONTAINER_NAME "SOLVER_CONFIG_INPUT_CONTAINER_CLUSTER_NODES" |
| #define SOLVER_CONFIG_INPUT_DATA_MODELS_CONTAINER_NAME "SOLVER_CONFIG_INPUT_CONTAINER_FE_MODELS" |
| using t_FileStructMap = std::map<std::string, std::function<Ptr<ICFEXPSerialDataBase>()> > |